-- if (redis.call('exists', KEYS[1]) == 1) then
--    local stock = tonumber(redis.call('get', KEYS[1]));
--    if (stock > 0) then
--       redis.call('incrby', KEYS[1], -1);
--       return stock;
--    end;
--     return 0;
-- end;